package com.example.service;

import com.example.DTO.TablesInfoDTO;
import com.example.domain.Tables;

import java.io.IOException;
import java.util.List;

public interface TablesService{


    int insert(Tables record);

    int insertSelective(Tables record);

    TablesInfoDTO selectBySchemaDTO(String tableSchema);
    List<Tables> selectBySchema(String tableSchema);

    /**
     * 动态生成某个数据库的所有表结构
     * @return 0--失败， 1--成功
     */
    int generateTablesStructure() throws IOException;

}
